having pain in one's gut - Francés Inglés Diccionario